home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 June: Reference Library / Dev.CD Jun 99 RL Disk 1.toast / What's New / Development Kits / Mac_OS_USB_DDK_v1.2 / Examples / PrinterClassDriver / USBDriver.make < prev    next >
Encoding:
Text File  |  1999-04-15  |  2.1 KB  |  71 lines  |  [TEXT/MPS ]

  1. #
  2. #    File:        USBDriver.Make
  3. #
  4. #    Contains:    xxx put contents here xxx
  5. #
  6. #    Version:    xxx put version here xxx
  7. #
  8. #    Copyright:    © 1998 by Apple Computer, Inc., all rights reserved.
  9. #
  10. #   File:       USB Driver.make
  11. #   Target:     USBDriver
  12. #   Sources:    Chooser.cp
  13. #               ChooserPACK.a
  14. #               ChooserPACK.cp
  15. #               Utils.cp
  16. #               SafeNameRegistry.cp
  17. #   Created:    Friday, March 27, 1998 03:02:48 PM
  18.  
  19.  
  20. MAKEFILE     = USBDriver.make
  21. •MondoBuild• = #{MAKEFILE}  # Make blank to avoid rebuilds when makefile is modified
  22. Includes     =
  23. Sym•68K      = 
  24. ObjDir•68K   = :Objects:
  25. CPlusOptions = {Includes} {Sym•68K} -b 
  26.  
  27. Objects•68K  = ∂
  28.         "{ObjDir•68K}ChooserPACK.a.o" ∂
  29.         "{ObjDir•68K}Chooser.cp.o" ∂
  30.         "{ObjDir•68K}SafeNameRegistry.cp.o" ∂
  31.         "{ObjDir•68K}Utils.cp.o"
  32.  
  33.  
  34. USBDriver ƒƒ {•MondoBuild•} {Objects•68K}
  35.     Link ∂
  36.         -t 'PRER' ∂
  37.         -c 'sknr' ∂
  38.         -sg main ∂
  39.         -rt 'PACW' ∂
  40.         -m MAIN ∂
  41.         {Objects•68K} ∂
  42.         "{Libraries}Interface.o" -o ChsrPACW.rsrc
  43.     rez -d SystemSevenOrLater=1 -c 'sknr' -t 'PRER' 'ChooserPACK.r' -o 'USB Driver'
  44.     rez -d SystemSevenOrLater=1 -a -c 'sknr' -t 'PRER' 'USB Driver.r' -o 'USB Driver'
  45.  
  46. "{ObjDir•68K}ChooserPACK.a.o" ƒ {•MondoBuild•} ChooserPACK.a
  47.     {Asm} ChooserPACK.a -o {Targ} {AOptions}
  48.  
  49. "{ObjDir•68K}Chooser.cp.o" ƒ {•MondoBuild•} Chooser.cp
  50.     {C} Chooser.cp -o {Targ} {CPlusOptions}
  51.  
  52. "{ObjDir•68K}SafeNameRegistry.cp.o" ƒ {•MondoBuild•} SafeNameRegistry.cp
  53.     {C} -b SafeNameRegistry.cp -o {Targ} {CPlusOptions}
  54.  
  55. "{ObjDir•68K}Utils.cp.o" ƒ {•MondoBuild•} Utils.cp
  56.     {C} -b Utils.cp -o {Targ} {CPlusOptions}
  57.  
  58.  
  59. # asm ChooserPACK.a -o :Objects:ChooserPACK.a.o
  60. # SCpp -b Chooser.cp -o :Objects:Chooser.cp.o
  61. # SC -b SafeNameRegistry.cp -o :Objects:SafeNameRegistry.cp.o
  62. # SC -b Utils.cp -o :Objects:Utils.cp.o
  63. # link -c 'sknr' -t 'PRER' -rt 'PACW' -m MAIN -sg main ∂
  64. #     :Objects:ChooserPACK.a.o ∂
  65. #     :Objects:Chooser.cp.o ∂
  66. #     :Objects:SafeNameRegistry.cp.o ∂
  67. #     :Objects:Utils.cp.o ∂
  68. #     "{Libraries}Interface.o" -o ChsrPACW.rsrc
  69. # rez -d SystemSevenOrLater=1 -c 'sknr' -t 'PRER' 'ChooserPACK.r' -o 'USB Driver'
  70. # rez -d SystemSevenOrLater=1 -a -c 'sknr' -t 'PRER' 'USB Driver.r' -o 'USB Driver'
  71.